#header,#content{width: 957px;}
#banner{width: 957px;}
#footer{width: 1000px;}
/*body*/
body{color:#5b5b5b; background:#F4F4F4;}
.tbbd{color:#5b5b5b;background:#F4F4F4;}
.cwrap{ background:#f4f4f4 ; margin:0px; padding:0px;}
.hwrap{background:url("images/bg.png") repeat-x;}


.grid .main-wrap { margin-left:270px;}
.col-sub{ background:#ed842a; padding-bottom:13px; margin-bottom:20px; }
.col-sub .bg{background:url("images/colSubTop.png") no-repeat;padding-top:12px;}
.col-sub .sinner{background:url("images/sinnerbg.png") repeat-y; }
a:link,a:visited{color:#9e895f;}
a:hover,a:focus{color:#fff;}
input,textarea{border:1px #e3e6ed solid;}
.job_con table,.guest table {border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;}
.job_con td,.guest td {border-bottom:1px solid #d8d8d8; background:#f4f4f4;}
.job_con th,.guest th {background:#e9e9e9;border-bottom: 1px solid #d8d8d8;}
/*header*/
#header{height:141px; }
#header h1,#header p{float:left;}
#header p{ height:87px; line-height:87px;color: #2c2c2c; }

#header .menu{right:10px;top:0px;}
#header h1 img{ padding-top:10px;}
.menu a{color:#808080;}
.menu a.topico02{background:url("images/topico02.png") no-repeat 0 5px;}

.nav{float:left;clear:none;line-height:45px;height:45px;  background:url("images/menubg.png") no-repeat; width:967px;  padding-left:17px; }
.nav li{ background:url("images/line1.png") no-repeat 0 center;}
.nav li.first{background:none;}
.nav li a{width:112px;text-align:center; }

.nav li a:hover,
.nav li a.active,
.nav li.active a{background:url("images/liactive.png") no-repeat top; position:relative; bottom:5px;}

/*菜单颜色*/
.nav a:link,
.nav a:visited{color:#fff;}
.nav a:hover,
.nav a.active{color:#f77100;font-weight:bold;}
.navlist ul a:link,
.navlist ul a:visited,
.nav li.active ul a:link,
.nav li.active ul a:visited{color:#555;}
.nav li.active a,.nav a.active:visited,.nav li.active a:visited,
.nav li.active ul a:hover,
.nav li.active ul a:active{color:#f77100; }
.nav li.active ul a:hover{background:none;}


.col-extra{display:none;}
/*content*/
.feedback{padding-top:10px;}
.pipe {color:#fff;}
.mhd h3{padding-left:40px; color:#fff;}
.col-sub .mhd{margin:0 10px; background:url("images/mhdbg.png") top no-repeat; height:28px; line-height:28px;}
.col-sub .mhd h3{background:url("images/sico02.png") no-repeat 14px 6px;}
.col-sub .sinner .mbox  .mbd span{ color:#f1d8c0;}
.col-main .f14{ color:#000; }
.col-mian dd{ color:#4d4d4d;}
.col-main .mhd{background:url("images/mhd_bg.png") no-repeat bottom ; height:41px;line-height:41px; }


.mbd .inner a,.mbd ul li a,.col-sub .mbd,.col-sub .mbd a{ color:#f1d8c0;}
.mbd span a{color:#999;}
.col-main .mbd a,.col-main  .mbd .newslist li a,.col-main  .mbd .news_list li a,.col-main  .mbd .cl li h2 a,.col-main  .mbd .newslist li span,.col-main .mbox p.col-main  ,.mbd ul li span{color:#535353;}
.mbd a:hover{color:#ff0802;}



.col-main .mbox{ margin-right:8px; }
.col-main .mhd h3{background:url("images/sico01.png") no-repeat 10px center;padding-left:40px; color:#232323;}

.n_ico .mhd h3{background:url("images/n_ico.png") no-repeat 10px center;}
.n_ico .mhd h3{padding-left:30px;}	
.mhd button{background:url("images/sbtn2.png") no-repeat;}
#banner { margin:0 auto; border:1px solid #eaeaea;}
#banner .xtop{ display:block; height:5px;}
#banner .xbottom{ display:block; height:5px;}

#contact .mhd{background:url("images/line.png") no-repeat bottom ;}
#contact .layout .xtop{ background:none; display:none;}
#contact .col-main{ background:none; }
.layout .xtop{display:block; height:20px; }

.mhd span a:link,a.active,{color:#d2586d;}
.col-sub .mbd span a ,.col-sub .mhd span a:visited{color:#f1d8c0;}
.col-sub .mhd span a:hover{color:#f1d8c0;}
.r .titbtn{color:#FFF;}
.r form{ padding-right:10px;}
.prodt_list li img,.prodt li img{width:120px;height:120px; margin:0 10px 0 11px;}
.plinks li img{width:90px;height:30px;border:none;margin:0 0 0 3px;}
.prodt_list .mbd li{margin: 26px 4px 0 18px;}
.quaon_pic .mbd li{margin:39px 12px 0px 16px;}

/*feedback*/
.col-sub .feedback a{width:240px;background:url("images/feedback3.png") no-repeat;}
.col-extra .feedback a{width:240px;background:url("images/feedback.png") no-repeat;}
/*news*/
.news li,.seabox li{background:url("images/news_list_ico.png") no-repeat 10px center;padding-left:30px;border-bottom:1px #acacac dotted;}
.news li span,.seabox li span{color:#fff;}
/*notice*/

.notice_con p{border-bottom:1px #ccc solid;}
.notice_con p.active{background:#fff;}
/*cate*/			
.cate_list .mbd li{border-bottom:1px #ccc dashed;background:url("images/cate_list_ico_hover.png") no-repeat 10px center;padding-left:20px;}
.cate_list .mbd li.active a,.down_list .mbd li h2.active a,.down_list .mbd li h2.active{color:#ffecdb;}
.down_list .mbd li h2{border-bottom:1px #f0c59e dashed;background: url("images/cate_list_ico_hover.png") no-repeat 10px center;padding-left:20px; color:#fff;}
.down_list .mbd li div h2{border:none;background-position:22px center;padding-left:32px;}
.down_list .mbd .tog_con li a:hover,.down_list .mbd .tog_con li a.active{color:#fff; background:url("images/down_list_bg.png") center 2px no-repeat;}
.down_list .mbd li h2.active,.cate_list .mbd li.active{background:url("images/cate_list_ico_hover.png") no-repeat 10px center;}
.down_list .mbd li div h2.active{background:url("images/cate_list_ico_hover.png") no-repeat 22px center;border-bottom:1px #ccc dashed;}
.title{border-bottom:1px #e1e7ef solid;}
.title h2{color:#000;}
.title p{color:#999;}
/*g_page*/
.g_page{width: 600px;}
.g_page a,.g_page .front{border:1px #ccc solid;background:#fff;color:#666;}
.g_page .current,.g_page a:hover{background:#ed842a;color:#fff;border:1px #ddd solid;}
.col-main .mbd,.col-extra .mbd{padding-left:10px;padding-right:10px;}
.col-main .prodt .mbd,.col-main .plinks .mbd{padding-left:3px;padding-right:0;}
.prodt .mbd li{margin: 16px 10px 0 8px;}
.plinks .mbd li {margin: 12px 7px 0 0px;}
.item span{color:#999;}
.contact_con dd{background:url("images/contact_line.png") no-repeat 0 bottom;}
.inputSubmit,.inputSubmit_reset{color:#000;width:58px;height:23px;}
.inputSubmit{background:url("images/sbtn.png") no-repeat;}
.inputSubmit_reset{background:url("images/sbtn_reset.png") no-repeat;}


.fwrap{background:url("images/layout_xbottom_bg.png") repeat-x 0 top;height:59px;}
#footer {color:#b6b6b6;background:url("images/footerbg.png") no-repeat 0 top;padding:0px;height:59px; }
#footer p{ padding-top:3px;}
#footer a:link, #footer a:visited {color: #fff;}
#footer a:hover {color: #fff;}
#footer .support a:link, #footer .support a:visited{color: #b6b6b6;}
